package com.ruoyi.whole.domain;

import com.ruoyi.common.annotation.Excel;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * 部门项目支出绩效自评情况汇总表 vo
 */
public class InfoWholeSummarizingVo implements Serializable {


    /**
     * 序号
     */
    private int xh;
    /**
     * 项目名称
     */
    private  String taskName;
    /**
     * 任务名称
     */
    private String industryTitle;
    /** （预算金额）财政拨款 */

    private BigDecimal budgetFiscalAppropriation;

    /** （预算金额）其他资金 */

    private BigDecimal budgetOthers;

    /** 上年结转资金 */

    private BigDecimal carryForwardTheMoney;
    /** 全年执行数 */
    private BigDecimal annualNumberOfExecutions;
    /** 执行率 */

    private String implementationRate;
    /**小计*/

    private String subTotal;

    public BigDecimal getBudgetFiscalAppropriation() {
        return budgetFiscalAppropriation;
    }

    public void setBudgetFiscalAppropriation(BigDecimal budgetFiscalAppropriation) {
        this.budgetFiscalAppropriation = budgetFiscalAppropriation;
    }

    public BigDecimal getBudgetOthers() {
        return budgetOthers;
    }

    public void setBudgetOthers(BigDecimal budgetOthers) {
        this.budgetOthers = budgetOthers;
    }

    public BigDecimal getCarryForwardTheMoney() {
        return carryForwardTheMoney;
    }

    public void setCarryForwardTheMoney(BigDecimal carryForwardTheMoney) {
        this.carryForwardTheMoney = carryForwardTheMoney;
    }

    public BigDecimal getAnnualNumberOfExecutions() {
        return annualNumberOfExecutions;
    }

    public void setAnnualNumberOfExecutions(BigDecimal annualNumberOfExecutions) {
        this.annualNumberOfExecutions = annualNumberOfExecutions;
    }

    public String getImplementationRate() {
        return implementationRate;
    }

    public void setImplementationRate(String implementationRate) {
        this.implementationRate = implementationRate;
    }

    public int getXh() {
        return xh;
    }

    public void setXh(int xh) {
        this.xh = xh;
    }

    public String getTaskName() {
        return taskName;
    }

    public void setTaskName(String taskName) {
        this.taskName = taskName;
    }

    public String getIndustryTitle() {
        return industryTitle;
    }

    public void setIndustryTitle(String industryTitle) {
        this.industryTitle = industryTitle;
    }

    @Override
    public String toString() {
        return "InfoWholeSummarizingVo{" +
                "xh=" + xh +
                ", taskName='" + taskName + '\'' +
                ", industryTitle='" + industryTitle + '\'' +
                ", budgetFiscalAppropriation=" + budgetFiscalAppropriation +
                ", budgetOthers=" + budgetOthers +
                ", carryForwardTheMoney=" + carryForwardTheMoney +
                ", annualNumberOfExecutions=" + annualNumberOfExecutions +
                ", implementationRate='" + implementationRate + '\'' +
                '}';
    }

    public String getSubTotal() {
        return subTotal;
    }

    public void setSubTotal(String subTotal) {
        this.subTotal = subTotal;
    }
}
